Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Get notified #19

Merged
merged 20 commits into from
Sep 16, 2024
Merged

Get notified #19

merged 20 commits into from
Sep 16, 2024

Conversation

wilwade
Copy link
Collaborator

@wilwade wilwade commented Sep 13, 2024

Description

Adds a get notified tag and form and privacy policy

Screenshot(s)

Screen Shot 2024-09-13 at 13 03 57

Screen Shot 2024-09-13 at 13 04 09

Screen Shot 2024-09-13 at 13 04 18

Screen Shot 2024-09-13 at 13 04 18

Screen Shot 2024-09-13 at 13 09 19

image

Type of change

Please delete options that are not relevant.

  • Content Change (Required approval in Slack: #frequency-xyz and remember that changes along the way trigger
    re-approval.)
    • Approved HE (Required for technical wording)
    • Approved CM
  • New Feature

How to Test?

Please describe how to test that you ran to verify your changes. Provide instructions so we can reproduce. Please also
list any relevant details for your test configuration

  1. Pull and run locally
  2. See that the get notified button on the right doesn't cover important text
  3. Click the button and see that it loads the form
  4. Form errors
  5. Thank you after submitting the form

Checklist:

  • I have performed a self-review of my code
  • I have commented my code & PR, particularly in hard-to-understand areas
  • I have checked at all the breakpoints to make sure it works on all screen sizes

@@ -19,12 +19,12 @@
>.02</SectionNumber
>
<SlideIn>
<h2 class="title-100 -mt-[9px] sm:max-w-[280px] lg:max-w-[320px]">Taking back control</h2>
<h2 class="title-100 -mt-[9px] sm:max-w-[280px] sm:pr-5 lg:max-w-[320px]">Taking back control</h2>
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

These small padding bumps are so that the get notified button doesn't cover text.

class="transition-all duration-1000"
/>
</svg>
<a href="/">
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just added a link back to the home page as we have > 1 page now.

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Minified.

@@ -0,0 +1,13 @@
<script>
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Added a "group" here so that home would have the scrolling stuff, but other (new) pages would not

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Only moved.

<Footer />
</div>
<div class="max-w-page overflow-x-hidden shadow-xl print:shadow-none">
<slot />
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The new default layout is simpler. Also remove the shadow from the print version

@@ -0,0 +1,15 @@
<script lang="ts">
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Privacy layout is simple

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copied from the community rewards PP.

@wilwade wilwade marked this pull request as ready for review September 16, 2024 17:32
@wilwade wilwade merged commit b0b7394 into main Sep 16, 2024
4 checks passed
@wilwade wilwade deleted the get-notified branch September 16, 2024 17:32
shannonwells pushed a commit that referenced this pull request Oct 25, 2024
closes #2

Co-authored-by: Claire Olmstead <olmsteadclaire@gmail.com>
shannonwells pushed a commit that referenced this pull request Oct 25, 2024
closes #11 
blocked by #19

Note: Heather is working on licensing the correct font, so it looks a
little off.

## Changes
- added favicons
- added minor layout styles
- created header and nav components
  - made them accessible for both mobile and desktop 

## Demo

Uploading Screen Recording 2024-02-13 at 7.49.59 PM.mov…

---------

Co-authored-by: Claire Olmstead <olmsteadclaire@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Minor Updates
1 participant